Big Huge Thesaurus

Saxifraga stellaris

noun